a timely intervention - Español Inglés Diccionario